/*
 * 按钮样式集合
 */

.el-button{
  // padding:0 20px !important;
}

.el-button.direction{
  padding:12px !important;
  margin: 4px 20px;
}

.el-button.documentBtn{
  padding:12px !important;
  margin-top:-10px;
}

.el-button.direction+.el-button{
  margin:4px 20px;
}

.el-button.defaultBtn{
  height:30px;
  border-radius:3px;
  color:#fff;
  text-align:center;
  //border:1px solid rgb(60,120,212);
  border:none;
  background: rgb(66,139,202);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(17,105,180)), color-stop(1,rgb(119,178,229) ));
  background: -ms-linear-gradient(bottom, rgb(17,105,180),rgb(119,178,229)  );
  background: -moz-linear-gradient(center bottom, rgb(17,105,180) 0%, rgb(119,178,229)  100%);
  background: -o-linear-gradient(bottom, rgb(17,105,180), rgb(119,178,229));
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#428bca', EndColorStr='#428bca');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#428bca',EndColorStr='#428bca')";
  padding: 0 20px;
  
}
.el-button.indexWay{
  height:40px;
  border-radius:3px;
  color:#fff;
  text-align:center;
  //border:1px solid rgb(60,120,212);
  border:none;
  background: #3a75c3;
  // background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(17,105,180)), color-stop(1,rgb(119,178,229) ));
  // background: -ms-linear-gradient(bottom, rgb(17,105,180),rgb(119,178,229)  );
  // background: -moz-linear-gradient(center bottom, rgb(17,105,180) 0%, rgb(119,178,229)  100%);
  // background: -o-linear-gradient(bottom, rgb(17,105,180), rgb(119,178,229));
  // /*filter: progid:dximagetransform.microsoft.gradient(startColorStr='#77b2e5', EndColorStr='#1169b4');
  // -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#77b2e5',EndColorStr='#1169b4')";*/
  // filter: progid:dximagetransform.microsoft.gradient(startColorStr='#428bca', EndColorStr='#428bca');
  // -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#428bca',EndColorStr='#428bca')";
}

.el-button.checkBtn{
  height: 25px;
  border-radius: 3px;
  text-align: center;
  border: 1px solid lightgrey;
  background-color: white;
  padding: 0px 10px !important;
}
.el-button.checkBtn1{
  height:30px;
  border-radius:3px;
  color:rgb(119,178,229);
  text-align:center;
  border:2px solid lightblue;
  background-color: white;
}
.el-button.defaultBtn {
  padding: 8px 10px;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  border: none;
  background: #3A75C3;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=120,strength=2);
  -moz-box-shadow: 2px 2px 2px #cccccc;
  -webkit-box-shadow: 2px 2px 2px #cccccc;
  box-shadow: 2px 2px 2px #cccccc;
  box-shadow:0px 1px 4px 0px rgba(168,222,253,1);
  min-width: 60px;
}
.el-button.defaultBtn:hover {
  padding: 8px 10px;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  border: none;
  background: #3A75C3;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=120,strength=2);
  -moz-box-shadow: 2px 2px 2px #cccccc;
  -webkit-box-shadow: 2px 2px 2px #cccccc;
  box-shadow: 2px 2px 2px #cccccc;
  box-shadow:0px 1px 4px 0px rgba(168,222,253,1);
  min-width: 60px;
}
.el-button.redBtn,.el-button.grenBtn,.el-button.blueBtn{ 
  padding:8px 10px;
  border-radius: 4px; 
  text-align:center;   
  filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=120,strength=2);/*ie*/
  -moz-box-shadow: 2px 2px 2px #cccccc;/*firefox*/
  -webkit-box-shadow: 2px 2px 2px #cccccc;/*safari或chrome*/
  box-shadow:2px 2px 2px #cccccc;/*opera或ie9*/
  min-width: 60px;
}
.el-button.redBtn{ 
  color:#FF3A3A; 
  border:1px solid #FF3A3A;
  background: #fff;  
  box-shadow:0px 1px 4px 0px rgba(253,168,168,0.71);
}
.el-button.grenBtn{ 
  color:#fff; 
  border:1px solid #00A01E;
  background: #00A01E;  
}
.el-button.blueBtn{ 
  color:#2B87C6; 
  border:1px solid #2B87C6;
  background: #fff;  
  box-shadow: 0px 1px 4px 0px rgba(58,117,195,0.5);
}
.el-button.tabletoolBtn{
  font-size: 0.75rem;
  padding:4px 8px; 
  border-radius:2px;
  text-align:center;
  border:1px solid #c8c8cb;
  background: #efeff0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #ffffff));
  background: -ms-linear-gradient(bottom, #efeff0, #ffffff);
  background: -moz-linear-gradient(center bottom, #efeff0 0%, #ffffff 100%);
  background: -o-linear-gradient(bottom, #efeff0, #ffffff);
  filter:progid:DXImageTransform.Microsoft.Shadow(color=#eee,direction=120,strength=2);/*ie*/
  -moz-box-shadow: 2px 2px 2px #eee;/*firefox*/
  -webkit-box-shadow: 2px 2px 2px #eee;/*safari或chrome*/
  box-shadow:2px 2px 2px #eee;/*opera或ie9*/
}
//审批选择领导人按钮
.el-button.checkSearch{
  height:29px;
  padding:0 12px !important;
  border-radius:3px;
  text-align:center;
  background: #efeff0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #ffffff));
  background: -ms-linear-gradient(bottom, #efeff0, #ffffff);
  background: -moz-linear-gradient(center bottom, #efeff0 0%, #ffffff 100%);
  background: -o-linear-gradient(bottom, #efeff0, #ffffff);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#efeff0')";
  border:1px solid #c8c8cb;
}

.el-button.checkSearch:active,.el-button.checkSearch:visited,.el-button.checkSearch:focus,.el-button.checkSearch:hover{
  background: #efeff0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #ffffff));
  background: -ms-linear-gradient(bottom, #efeff0, #ffffff);
  background: -moz-linear-gradient(center bottom, #efeff0 0%, #ffffff 100%);
  background: -o-linear-gradient(bottom, #efeff0, #ffffff);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#efeff0')";
  border:1px solid #c8c8cb;
}
.adjustposition {
  .btn {
      i {
          font-size: 20px;
      }
  }
}
.el-button--mini {
  border-radius: 30px;
}